snap back mentally

Переводы
психически восстановиться
It took him time, but he managed to snap back mentally after the stressful event.
Ему потребовалось время, но он сумел психически восстановиться после стресса.
Слова
snap back

глагол
огрызаться